package org.jeecg.modules.power.statistics.mapper;

import java.util.Date;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jeecg.modules.power.statistics.entity.YlWeaningShopRecord;

/**
 * @Description: 每天撤机门店记录表
 * @Author: jeecg-boot
 * @Date:   2024-08-07
 * @Version: V1.0
 */
public interface YlWeaningShopRecordMapper extends BaseMapper<YlWeaningShopRecord> {










    /**
     *    APP运营端-撤机门店-2级页面         根据条件 获取相对应的 数据
     * @param type 时间类型（2昨日、3本周、4本月）
     * @return
     */
    List<YlWeaningShopRecord> getUnbindShopList(@Param("type") Integer type);



    /**
     *  APP运营端-撤机门店-2级页面- 折线图数据
     * @param groupId 小组id
     * @param bdId 组员id
     * @param dayStart 开始时间
     * @param dayEnd 结束时间
     * @return
     */
    List<Map<String,Object>>  getUnbindShopLineChart(@Param("groupId") String groupId,@Param("bdId") String bdId,@Param("dayStart") String dayStart, @Param("dayEnd") String dayEnd);

}
